rocket firing - French English Dictionary